labouring hard - Fransızca İngilizce Sözlük